The _p_a_t_h__t_o__h_a_n_d_l_e() function returns the handle for the object given by
the _p_a_t_h argument. If the final component of the path name is a symbolic
link, the handle returned is that of the link itself.
The _p_a_t_h__t_o__f_s_h_a_n_d_l_e() function returns the handle for the filesystem in
which the object given by the _p_a_t_h argument resides.
The _f_d__t_o__h_a_n_d_l_e() function returns the handle for the object referenced
by the _f_d argument, which must be a valid file descriptor.
The _h_a_n_d_l_e__t_o__f_s_h_a_n_d_l_e() function returns the handle for the filesystem
in which the object referenced by the handle given by the _h_a_n_p and _h_l_e_n
arguments resides.
The _o_p_e_n__b_y__h_a_n_d_l_e() function opens a file descriptor for the object
referenced by a handle. It is analogous and identical to _o_p_e_n(_2) with
the exception of accepting handles instead of path names.
The _r_e_a_d_l_i_n_k__b_y__h_a_n_d_l_e() function returns the contents of a symbolic link
referenced by a handle.
The _a_t_t_r__m_u_l_t_i__b_y__h_a_n_d_l_e() function manipulates multiple user attributes
on a filesystem object. It is analogous and identical to _a_t_t_r__m_u_l_t_i_f(_2)
except that a handle is specified instead of a file descriptor.
The _a_t_t_r__l_i_s_t__b_y__h_a_n_d_l_e() function returns the names of the user
attributes of a filesystem object. It is analogous and identical to
_a_t_t_r__l_i_s_t_f(_2) except that a handle is specified instead of a file
descriptor.
The _f_s_s_e_t_d_m__b_y__h_a_n_d_l_e() function sets the di_dmevmask and di_dmstate
fields in an XFS on-disk inode. It is analogous to the _F__F_S_S_E_T_D_M
subfunction of _f_c_n_t_l(_2) except that a handle is specified instead of a
file descriptor.
The _f_r_e_e__h_a_n_d_l_e() function frees the storage allocated for handles
returned by the following functions: _p_a_t_h__t_o__h_a_n_d_l_e(),
_p_a_t_h__t_o__f_s_h_a_n_d_l_e(), _f_d__t_o__h_a_n_d_l_e(), and _h_a_n_d_l_e__t_o__f_s_h_a_n_d_l_e().
In IRIX releases prior to 6.5 the declarations for these functions were
obtained by including <<<<ssssyyyyssss////ffffssss////xxxxffffssss____hhhhaaaannnnddddlllleeee....hhhh>>>> instead of <<<<ssssyyyyssss////hhhhaaaannnnddddlllleeee....hhhh>>>>....